body {
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;

    background-image:url(../images/Fondo.png);
}

.logo {
    top: -80px;
    position: absolute;
    left: 88px;
    width: 336px;
    height: 106px;
}

#box {
    background: url(../images/box.png);
    width: 504px;
    height: 383px;
    margin: 15% auto 0;
    position: relative;

}

h1 {
    font-size:24px;
    text-align:center;
    position: absolute;
    top: 53px;
    text-align: center;
    width: 504px;
    opacity: 0.7;
    left: -3px;
    font-family: "Arial Black", Gadget, sans-serif;
    font-weight: bold;
}

h2 {
    font-size:14px;
    font-weight:bold;
    text-align:center;
    position: absolute;
    top: 131px;
    text-align: center;
    width: 180px;
    opacity: 0.7;
    left: 69px;
    font-family: Verdana, Geneva, sans-serif;
}

h3 {
    font-size:14px;
    font-weight:bold;
    text-align:center;
    position: absolute;
    top: 183px;
    text-align: center;
    width: 161px;
    opacity: 0.7;
    left: 65px;
    font-family: Verdana, Geneva, sans-serif;
}

#box form input[type=text], #box form input[type=password] {
    position: absolute;
    border: none;
    background: url(../images/input.png);
    display: block;
    height: 34px;
    width: 198px;
    padding: 0 10px;
    font-size:16px;
    color:rgba(0,0,0,0.7);
    text-align:left;
    text-shadow:0px 1px 0px rgba(255,255,255,0.28);
}


#box form input[type=text]{
    left: 202px;
    top: 136px;
}

#box form input[type=password]{
    left: 202px;
    top: 188px;
}

#box form input[type=button], #box form input[type=submit] {
    background: url(../images/button.png) no-repeat;
    border: none;
    display: block;
    position: absolute;
    top: 248px;
    left: 188px;
    width: 130px;
    height: 29px;
    cursor: pointer;
    font-size:16px;
    font-weight:bold;
    text-align:center;
    color: #333;
    text-shadow:0px 1px 0px rgba(255,255,255,0.35);

}

#box form input[type=button]:hover, #box form input[type=submit]:hover{
    background-position: 0 -28px;
}

#box form input[type=button]:active, #box form input[type=submit]:active{
    background-position: 0 -58px;
}
